to ramble - Turco Inglés Diccionario